yamrı yumru


Results for "yamrı yumru"

Turkish - English dictionary

yamrı yumru

(Turkish - English dictionary) :
1. gnarled and bent; uneven and lumpy; misshapen. 2. very crooked.